leather strap on a machete - Francés Inglés Diccionario